const path = require('path')
const resolve = filePath => path.join(__dirname, './', filePath)

module.exports = {
  outputDir: 'docs',
  publicPath: '/bea-ui/',
  devServer: {port: '3366'},
  pages: {
    index: {
      entry: resolve('story/main.ts'),
      template: 'public/index.html',
      filename: 'index.html',
      title: 'bea-ui'
    }
  },
  chainWebpack: config => {
    config.plugins
          .delete('prefetch-index')
          .delete('preload-index')
    config.resolve.alias
          .set('story', resolve('story'))
  }
}